grey-rumped swallow - French English Dictionary